package org.jb.coinche.client.gui.card;

import org.jb.coinche.client.business.model.Card;

public interface CardPanel {

	/*
	 * 
	 */
	public static interface ActionHandler {
		void execute();
	}
	
	/*
	 * 
	 */
	void setParameters(String player, Card card);

	/*
	 * 
	 */
	void setParameters(String player, String text);
	
	/*
	 * 
	 */
	void setParameters(String player, String action, ActionHandler handler ); 

	/*
	 * 
	 */
	public abstract void setWaiting(String player);

}